English Dictionary
◊ SHORT LINE
short line
n : a transportation system that operates over relatively short
distances